spatial impression - Turkish English Dictionary